{ Tools = ordered() { ClimbUK_Title_Card = MacroOperator { CtrlWZoom = false, NameSet = true, Inputs = ordered() { Input1 = InstanceInput { SourceOp = "Canvas", Source = "Variant", Name = "Colour variant", Default = 0, }, Input2 = InstanceInput { SourceOp = "Line1", Source = "StyledText", Name = "Line 1", Default = "FIND YOUR", }, Input3 = InstanceInput { SourceOp = "Line2", Source = "StyledText", Name = "Line 2 (one orange word)", Default = "PEOPLE.", }, Input4 = InstanceInput { SourceOp = "Line1", Source = "Red1", Name = "Line 1 colour", ControlGroup = 103, Default = 1, }, Input5 = InstanceInput { SourceOp = "Line1", Source = "Green1", ControlGroup = 103, Default = 1, }, Input6 = InstanceInput { SourceOp = "Line1", Source = "Blue1", ControlGroup = 103, Default = 1, }, }, Outputs = { MainOutput1 = InstanceOutput { SourceOp = "MergeLine2", Source = "Output", }, }, ViewInfo = GroupInfo { Pos = { 0, 0 } }, Tools = ordered() { Canvas = Background { UserControls = ordered() { Variant = { LINKID_DataType = "Number", INPID_InputControl = "ComboControl", INP_Integer = true, INP_Default = 0, INP_MinScale = 0, INP_MaxScale = 3, CC_LabelPosition = "Horizontal", ICS_ControlPage = "Controls", LINKS_Name = "Colour variant", { CCS_AddString = "Dark Brown", }, { CCS_AddString = "Charcoal", }, { CCS_AddString = "Climb Orange", }, { CCS_AddString = "Over footage", }, }, }, Inputs = { Width = Input { Value = 3840, }, Height = Input { Value = 2160, }, UseFrameFormatSettings = Input { Value = 0, }, Variant = Input { Value = 0, }, TopLeftRed = Input { Value = 0.117647, Expression = "iif(Canvas.Variant == 0, 0.117647, iif(Canvas.Variant == 1, 0.141176, iif(Canvas.Variant == 2, 0.909804, 0.117647)))", }, TopLeftGreen = Input { Value = 0.058824, Expression = "iif(Canvas.Variant == 0, 0.058824, iif(Canvas.Variant == 1, 0.137255, iif(Canvas.Variant == 2, 0.443137, 0.058824)))", }, TopLeftBlue = Input { Value = 0.019608, Expression = "iif(Canvas.Variant == 0, 0.019608, iif(Canvas.Variant == 1, 0.133333, iif(Canvas.Variant == 2, 0.164706, 0.019608)))", }, TopLeftAlpha = Input { Value = 1, Expression = "iif(Canvas.Variant == 0, 1, iif(Canvas.Variant == 1, 1, iif(Canvas.Variant == 2, 1, 0)))", }, }, }, Rule = Background { Inputs = { Width = Input { Value = 256, }, Height = Input { Value = 24, }, UseFrameFormatSettings = Input { Value = 0, }, TopLeftRed = Input { Value = 0.909804, Expression = "iif(Canvas.Variant == 0, 0.909804, iif(Canvas.Variant == 1, 0.909804, iif(Canvas.Variant == 2, 1, 0.909804)))", }, TopLeftGreen = Input { Value = 0.443137, Expression = "iif(Canvas.Variant == 0, 0.443137, iif(Canvas.Variant == 1, 0.443137, iif(Canvas.Variant == 2, 1, 0.443137)))", }, TopLeftBlue = Input { Value = 0.164706, Expression = "iif(Canvas.Variant == 0, 0.164706, iif(Canvas.Variant == 1, 0.164706, iif(Canvas.Variant == 2, 1, 0.164706)))", }, TopLeftAlpha = Input { Value = 1, }, }, }, MergeRule = Merge { Inputs = { Background = Input { SourceOp = "Canvas", Source = "Output", }, Foreground = Input { SourceOp = "Rule", Source = "Output", }, Center = Input { Value = { 0.1, 0.716667 }, Expression = "Point(0.1, 0.716667-0.007407*(1-(1-(1-min(max((time-0)/18,0),1))^4))-0.007407*((1-min(max((comp.RenderEnd-time)/10,0),1))^2))", }, Blend = Input { Value = 1, Expression = "(1-(1-min(max((time-0)/18,0),1))^4)*(1-((1-min(max((comp.RenderEnd-time)/10,0),1))^2))", }, }, }, Line1 = TextPlus { Inputs = { Width = Input { Value = 3840, }, Height = Input { Value = 2160, }, UseFrameFormatSettings = Input { Value = 0, }, StyledText = Input { Value = "FIND YOUR", }, Font = Input { Value = "Montserrat", }, Style = Input { Value = "Black", }, Size = Input { Value = 0.103171, }, CharacterSpacing = Input { Value = 1, }, Center = Input { Value = { 0.065625, 0.615741 }, }, HorizontalLeftCenterRight = Input { Value = -1, }, HorizontalJustificationNew = Input { Value = 3, }, VerticalTopCenterBottom = Input { Value = 0, }, VerticalJustificationNew = Input { Value = 3, }, Red1 = Input { Value = 1, }, Green1 = Input { Value = 1, }, Blue1 = Input { Value = 1, }, Alpha1 = Input { Value = 1, }, }, }, MergeLine1 = Merge { Inputs = { Background = Input { SourceOp = "MergeRule", Source = "Output", }, Foreground = Input { SourceOp = "Line1", Source = "Output", }, Center = Input { Value = { 0.5, 0.5 }, Expression = "Point(0.5, 0.5-0.022222*(1-(1-(1-min(max((time-3)/18,0),1))^4))-0.007407*((1-min(max((comp.RenderEnd-time)/10,0),1))^2))", }, Blend = Input { Value = 1, Expression = "(1-(1-min(max((time-3)/18,0),1))^4)*(1-((1-min(max((comp.RenderEnd-time)/10,0),1))^2))", }, }, }, Line2 = TextPlus { Inputs = { Width = Input { Value = 3840, }, Height = Input { Value = 2160, }, UseFrameFormatSettings = Input { Value = 0, }, StyledText = Input { Value = "PEOPLE.", }, Font = Input { Value = "Montserrat", }, Style = Input { Value = "Black", }, Size = Input { Value = 0.103171, }, CharacterSpacing = Input { Value = 1, }, Center = Input { Value = { 0.065625, 0.490741 }, }, HorizontalLeftCenterRight = Input { Value = -1, }, HorizontalJustificationNew = Input { Value = 3, }, VerticalTopCenterBottom = Input { Value = 0, }, VerticalJustificationNew = Input { Value = 3, }, Red1 = Input { Value = 0.909804, Expression = "iif(Canvas.Variant == 0, 0.909804, iif(Canvas.Variant == 1, 0.909804, iif(Canvas.Variant == 2, 1, 0.909804)))", }, Green1 = Input { Value = 0.443137, Expression = "iif(Canvas.Variant == 0, 0.443137, iif(Canvas.Variant == 1, 0.443137, iif(Canvas.Variant == 2, 1, 0.443137)))", }, Blue1 = Input { Value = 0.164706, Expression = "iif(Canvas.Variant == 0, 0.164706, iif(Canvas.Variant == 1, 0.164706, iif(Canvas.Variant == 2, 1, 0.164706)))", }, Alpha1 = Input { Value = 1, }, }, }, MergeLine2 = Merge { Inputs = { Background = Input { SourceOp = "MergeLine1", Source = "Output", }, Foreground = Input { SourceOp = "Line2", Source = "Output", }, Center = Input { Value = { 0.5, 0.5 }, Expression = "Point(0.5, 0.5-0.022222*(1-(1-(1-min(max((time-6)/18,0),1))^4))-0.007407*((1-min(max((comp.RenderEnd-time)/10,0),1))^2))", }, Blend = Input { Value = 1, Expression = "(1-(1-min(max((time-6)/18,0),1))^4)*(1-((1-min(max((comp.RenderEnd-time)/10,0),1))^2))", }, }, }, }, }, }, ActiveTool = "ClimbUK_Title_Card" }